pcb assembly program management circuit board printed circuit board project management board project feasibility analysis interior design electronics space programming circuit consulting management electronic design records rentention